(function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)
data=m[1];}else if(settings.type=="elem"){if(!elem.getElementsByTagName)return;var e=elem.getElementsByTagName(settings.name);if(e.length)
data=$.trim(e[0].innerHTML);}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)
data=attr;}
if(data.indexOf('{')<0)
data="{"+data+"}";data=eval("("+data+")");$.data(elem,settings.single,data);return data;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);;;(function($){$.fn.navmenu=function(options){options=$.extend({},$.fn.navmenu.defaults,options||{});return this.each(function(){var navTimeout,homePage,cachedDivs={},currentHoverPage;var $navMenu=$(this);var $parent=$navMenu.parent();if($parent.hasClass('right')||$parent.hasClass('center'))
$parent.height($navMenu.height());for(i in options.pageInfo){var page=options.pageInfo[i];if(page.P==0){homePage=page;break;}}
var activePages={};var currentPage=options.pageInfo["a"+pageCode],parentPage;if(currentPage){activePages[currentPage.C]=1;while(1){parentPage=getParentPage(currentPage);if(!parentPage)
break;if(homePage&&parentPage.C==homePage.C)
break;currentPage=parentPage;activePages[currentPage.C]=1;}}
function getDivs(pageCode){if(cachedDivs[pageCode])
return cachedDivs[pageCode];var $divs=$();for(i in options.pageInfo){var page=options.pageInfo[i];if(page.P!=pageCode)
continue;if(page.C in activePages)
var linkClass="activeLink";else
var linkClass="";linkClass+=" nav {pageCode:"+page.C+",parentId:"+page.P+"}";var target="";if(page.R){var url=page.R;target=page.RT;}else if(page.U){var url=page.U;}else{var url="javascript:void(0)";}
$divs=$divs.add($("<div>",{"class":"linkDiv"}).append($("<a>",{href:url,"class":linkClass,html:page.N,target:target})));}
cachedDivs[pageCode]=$divs;return $divs;}
function getParentPage(childPage){for(i in options.pageInfo){var page=options.pageInfo[i];if(childPage.P==page.C)
return page;}}
$("a",$navMenu).each(function(){var data=$(this).metadata();if(data.pageCode in activePages)
$(this).addClass("activeLink");});$("a.topLevel",$navMenu).mouseover(function(){clearTimeout(navTimeout);var data=$(this).metadata();if(currentHoverPage==data.pageCode)
return;currentHoverPage=data.pageCode;if(options.animate)
$('div.subLevel').slideUp('fast',function(){$(this).remove();});else
$('div.subLevel').remove();if(homePage&&data.pageCode==homePage.C)
return;var $divs=getDivs(data.pageCode);if($divs.length==0)return;var offset=$(this).offset();var parentWidth=$(this).parent().width();if(options.alignment=="Vertical"){var top=offset.top;var left=offset.left+parentWidth;}else{var top=offset.top+$(this).parent().height()
var left=offset.left;}
if(options.animate)
var display="none";else
var display="block";var $div=$("<div>",{"class":"subLevel",css:{top:top,left:left,minWidth:parentWidth,display:display,zIndex:100}}).append($divs).appendTo('body');if(options.animate)
$div.slideDown("fast");}).each(function(){var data=$(this).metadata();var page=options.pageInfo["a"+data.pageCode];if(page&&page.R){$(this).attr("href",page.R).attr("target",page.RT);}});$('div.linkDiv a').live('mouseover',function(){clearTimeout(navTimeout);var offset=$(this).offset();var data=$(this).metadata();$("div.child-of-"+data.parentId).remove();var $divs=getDivs(data.pageCode);if($divs.length==0)return;var top=offset.top;var left=offset.left+$(this).parent().width();$("<div>",{"class":"subLevel child child-of-"+data.parentId,css:{top:top,left:left}}).append($divs).appendTo('body');});$('a.topLevel,a.nav').live('mouseout',function(){navTimeout=setTimeout(function(){currentHoverPage=0;if(options.animate){$('div.subLevel').slideUp('fast',function(){$(this).remove();});}else{$('div.subLevel').remove();}},1000);});(function(){var $crumbs=$("#breadCrumbs");if($crumbs.length==0||$crumbs.data("initialized")==true)
return;$crumbs.data("initialized",true);if(pageCode==homePage.C){return;}
var i=0;var html="";var currentPage=options.pageInfo["a"+pageCode];if(!currentPage){return;}
while(1){var parentPage=getParentPage(currentPage);if(!parentPage)break;i++;if(currentPage.C==pageCode)
var linkClass="activeCrumb";else
var linkClass="";html='<a href="'+currentPage.U+'" target="'+currentPage.T+'" class="'+linkClass+'">'
+currentPage.N+'</a> &gt; '+html;currentPage=parentPage;}
if(i<3){return;}
html=html.substring(0,html.length-6);html='<a href="'+homePage.U+'">'+homePage.N+'</a> &gt; '+html;$crumbs.html(html).show();})();(function(){if(homePage&&pageCode==homePage.C)
return;var $clickUnder=$("#clickUnder");if($clickUnder.length==0||$clickUnder.data("initialized")==true)
return;$clickUnder.data("initialized",true);var currentPage=options.pageInfo["a"+pageCode];var topLevelPage;if(!currentPage)return;while(1){var parentPage=getParentPage(currentPage);if(homePage&&parentPage.C==homePage.C){break;}
if(homePage&&parentPage.P==homePage.C){topLevelPage=parentPage;break;}
currentPage=parentPage;}
if(!topLevelPage)topLevelPage=currentPage;var $divs=$();for(i in options.pageInfo){var page=options.pageInfo[i];if(topLevelPage.C!=page.P)
continue;if(options.alignment!="Vertical"&&page.N.substring(0,1)==" "){page.N=page.N.split(" ").join("&nbsp;");}
if(page.C in activePages)
var linkClass="activeLink";else
var linkClass="";linkClass+=" clickLink nav {pageCode:"+page.C+",parentId:"+page.P+"}";$divs=$divs.add($("<div>",{"class":"clickLinkDiv linkDiv",mouseover:function(){if(options.animate)
$('div.subLevel').slideUp('fast',function(){$(this).remove();});else
$('div.subLevel').remove();},mouseout:function(){currentHoverPage=0;}}).append($("<a>",{href:page.U,target:page.T,"class":linkClass,html:page.N})));}
if(options.alignment=="Vertical")
$clickUnder.remove().appendTo($("a.activeLink").parent()).append($divs);else
$clickUnder.append($divs);})();(function(){$footer=$("#superFooter");if($footer.length==0||!homePage)return;var $ul=$("ul","#superFooterParent"),maxHeight=0;$ul.each(function(){var $this=$(this);var data=$this.metadata();for(var i in options.pageInfo){var page=options.pageInfo[i];if(page.P!=data.pageCode)continue;var $newLi=$("li:first",$this).clone();$("a",$newLi).html(page.N).attr("href",page.U);$newLi.appendTo($this);}});$("li.parent","#superFooterParent").each(function(){var height=$(this).height();if(height>maxHeight)maxHeight=height;}).each(function(){$(this).height(maxHeight+"px");});})();});}
$.fn.navmenu.defaults={pageInfo:[],alignment:"Vertical",animate:false};})(jQuery);;$(function() {for (var i in tasks) {window.setTimeout(tasks[i], 0);}});function initMenu(){};$(function(){$("#navMenu").navmenu({pageInfo:{"a438193":{"P":0,"ID":620007,"C":438193,"O":0,"U":"http:\/\/www.coffee-importers.com\/","N":"HOME","T":"_top","R":"","RT":"_blank"},"a438194":{"P":438193,"ID":469939,"C":438194,"O":"1","U":"http:\/\/www.coffee-importers.com\/coffee-importer-coffee-roaster-fresh-ground-coffee.html","N":"ABOUT US","T":"_top","R":"","RT":"_blank"},"a533097":{"P":438193,"ID":533104,"C":533097,"O":"2","U":"http:\/\/www.coffee-importers.com\/coffees-syrups.html","N":"COFFEES AND TORANI SYRUPS","T":"_top","R":"","RT":"_blank"},"a533018":{"P":533097,"ID":619710,"C":533018,"O":"1","U":"http:\/\/www.coffee-importers.com\/coffee-catalog--flavored-coffee.html","N":"Flavored Coffee","T":"_top","R":"","RT":"_blank"},"a532990":{"P":533097,"ID":619718,"C":532990,"O":"2","U":"http:\/\/www.coffee-importers.com\/coffee-catalog--single-origin-coffee.html","N":"Single Origin Coffee","T":"_top","R":"","RT":"_blank"},"a532976":{"P":533097,"ID":619724,"C":532976,"O":"3","U":"http:\/\/www.coffee-importers.com\/coffee-catalog-blended-coffee.html","N":"Blended Coffee","T":"_top","R":"","RT":"_blank"},"a533004":{"P":533097,"ID":619742,"C":533004,"O":"4","U":"http:\/\/www.coffee-importers.com\/coffee-catalog--organic-coffee.html","N":"Organic Coffee","T":"_top","R":"","RT":"_blank"},"a533032":{"P":533097,"ID":619745,"C":533032,"O":"5","U":"http:\/\/www.coffee-importers.com\/coffee-catalog-decaf-flavored-coffee.html","N":"Decaf Flavored Coffee","T":"_top","R":"","RT":"_blank"},"a533060":{"P":533097,"ID":619752,"C":533060,"O":"6","U":"http:\/\/www.coffee-importers.com\/coffee-catalog--decaf-gourmet-coffee.html","N":"Decaf Gourmet Coffee","T":"_top","R":"","RT":"_blank"},"a533046":{"P":533097,"ID":619758,"C":533046,"O":"7","U":"http:\/\/www.coffee-importers.com\/coffee-catalog-decaf.html","N":"Decaf Blended Coffee","T":"_top","R":"","RT":"_blank"},"a445947":{"P":533097,"ID":445947,"C":445947,"O":"8","U":"http:\/\/www.coffee-importers.com\/gourmet-flavor-syrup-wholesale-torani-syrup.html","N":"Torani Original Syrup","T":"_top","R":"","RT":"_blank"},"a519927":{"P":533097,"ID":520000,"C":519927,"O":"9","U":"http:\/\/www.coffee-importers.com\/torani-syrups-sugar-free.html","N":"Sugar Free Syrup","T":"_top","R":"","RT":"_blank"},"a520003":{"P":533097,"ID":520006,"C":520003,"O":"10","U":"http:\/\/www.coffee-importers.com\/torani-syrups-organic.html","N":"Organic Syrup","T":"_top","R":"","RT":"_blank"},"a438198":{"P":438193,"ID":487370,"C":438198,"O":"3","U":"http:\/\/www.coffee-importers.com\/fresh-ground-coffee-beans.html","N":"ALL ABOUT COFFEE","T":"_top","R":"","RT":"_blank"},"a445948":{"P":438198,"ID":445948,"C":445948,"O":"1","U":"http:\/\/www.coffee-importers.com\/coffee-growing-designations-premium-coffee-beans.html","N":"SPECIAL GROWING CONDITIONS","T":"_top","R":"","RT":"_blank"},"a445954":{"P":445948,"ID":619761,"C":445954,"O":"1","U":"http:\/\/www.coffee-importers.com\/bird-friendly-coffee.html","N":"BIRD-FRIENDLY","T":"_top","R":"","RT":"_blank"},"a445955":{"P":445948,"ID":619774,"C":445955,"O":"2","U":"http:\/\/www.coffee-importers.com\/estate-grown-coffee-single-estate-coffee.html","N":"ESTATE GROWN","T":"_top","R":"","RT":"_blank"},"a445956":{"P":445948,"ID":619777,"C":445956,"O":"3","U":"http:\/\/www.coffee-importers.com\/fair-trade-coffee-fair-trade-beans.html","N":"FAIR TRADE","T":"_top","R":"","RT":"_blank"},"a445957":{"P":445948,"ID":619780,"C":445957,"O":"4","U":"http:\/\/www.coffee-importers.com\/organic-coffee-organic-grown-coffee-beans.html","N":"ORGANIC","T":"_top","R":"","RT":"_blank"},"a445958":{"P":445948,"ID":619783,"C":445958,"O":"5","U":"http:\/\/www.coffee-importers.com\/shade-grown-coffee-shade-tree-coffee.html","N":"SHADE GROWN","T":"_top","R":"","RT":"_blank"},"a445959":{"P":445948,"ID":619789,"C":445959,"O":"6","U":"http:\/\/www.coffee-importers.com\/single-origin-coffee-single-origin-coffee-beans.html","N":"SINGLE ORIGIN","T":"_top","R":"","RT":"_blank"},"a488338":{"P":445948,"ID":619800,"C":488338,"O":"8","U":"http:\/\/www.coffee-importers.com\/page488341.html","N":"BLENDS","T":"_top","R":"","RT":"_blank"},"a524059":{"P":445948,"ID":619816,"C":524059,"O":"9","U":"http:\/\/www.coffee-importers.com\/flavored-coffees.html","N":"FLAVORED COFFEES","T":"_top","R":"","RT":"_blank"},"a445949":{"P":438198,"ID":445949,"C":445949,"O":"2","U":"http:\/\/www.coffee-importers.com\/coffee-importer-wholesale-coffee-trader.html","N":"MARKET","T":"_top","R":"","RT":"_blank"},"a445950":{"P":438198,"ID":445950,"C":445950,"O":"3","U":"http:\/\/www.coffee-importers.com\/coffee-wholesaler-gourmet-coffee-retailer.html","N":"COMMODITY CHAIN","T":"_top","R":"","RT":"_blank"},"a445951":{"P":438198,"ID":445951,"C":445951,"O":"4","U":"http:\/\/www.coffee-importers.com\/gourmet-coffee-roasts-wholesale-roasted-coffee.html","N":"ROASTS","T":"_top","R":"","RT":"_blank"},"a445952":{"P":438198,"ID":445952,"C":445952,"O":"5","U":"http:\/\/www.coffee-importers.com\/gourmet-coffee-grinds-wholesale-ground-coffee.html","N":"GRINDS","T":"_top","R":"","RT":"_blank"},"a445953":{"P":438198,"ID":619847,"C":445953,"O":"6","U":"http:\/\/www.coffee-importers.com\/all-coffees.html","N":"ALL COFFEES","T":"_top","R":"","RT":"_blank"},"a438196":{"P":438193,"ID":487368,"C":438196,"O":"4","U":"http:\/\/www.coffee-importers.com\/wholesale-coffee-wholesale-coffee-importer.html","N":"WHOLESALE PURCHASING","T":"_top","R":"","RT":"_blank"},"a491650":{"P":438193,"ID":491652,"C":491650,"O":"5","U":"http:\/\/www.coffee-importers.com\/private-lavel-coffees.html","N":"PRIVATE LABEL COFFEE","T":"_top","R":"","RT":"_blank"},"a445942":{"P":438193,"ID":445942,"C":445942,"O":"6","U":"http:\/\/www.coffee-importers.com\/contact-coffee-importers.html","N":"CONTACT US","T":"_top","R":"","RT":"_blank"}},alignment:"Horizontal",animate:0})});